package com.hospital.spd.dao;


import com.hospital.spd.pojo.ReportBusinessDO;
import com.hospital.spd.pojo.ReportDetailDO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 *报表持久层,sql执行接口
 * @author heghai
 */

@Mapper
public interface ReportMapper {
    /**
     * 查询报表退货信息,包含2退1和退供应商明细
     * @return
     */
    public List<ReportDetailDO>  selectDetails();


    /**
     * 查询出入库业务数量及金额
     * @return
     */
    public List<ReportBusinessDO>  selectBusiness();


    /**
     * 查询动态数据部分,包含动盘及今日出入库,库存,期末总数
     * @return
     */
    public List<ReportBusinessDO> selectDynData();


    /**
     * 查询发票数据明细
     * @return
     */
    public List<ReportBusinessDO>  selectInvoice();


}
